package com.macasa.panel.entity.api;

import java.util.List;

public interface IPureFtpdService extends IModel<Integer> {

	/**
	 * @return the sgbdDatabase
	 */
	ISGBDServiceDatabase getSgbdDatabase();

	/**
	 * @param sgbdDatabase
	 *            the sgbdDatabase to set
	 */
	void setSgbdDatabase(final ISGBDServiceDatabase sgbdDatabase);

	/**
	 * @return the ssl
	 */
	Boolean getSsl();

	/**
	 * @param ssl
	 *            the ssl to set
	 */
	void setSsl(final Boolean ssl);

	/**
	 * @return the key
	 */
	Integer getKey();

	/**
	 * @param key
	 *            the key to set
	 */
	void setKey(final Integer key);

	/**
	 * @return the users
	 */
	List<IPureFtpdServiceUser> getUsers();

	/**
	 * @param users
	 *            the users to set
	 */
	void setUsers(final List<IPureFtpdServiceUser> users);

	/**
	 * @return the domains
	 */
	List<IDomain> getDomains();

	/**
	 * @param domains
	 *            the domains to set
	 */
	void setDomains(final List<IDomain> domains);
}
